supplier performance rating online management development crm developers computer books supplier quality projects discount books supplier performance relationship quality fiction books supplier improvement supplier quality audit supplier development supplier open source customer inspection